﻿using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Text;

namespace Coldairarrow.Entity.DTO
{
    /// <summary>
    /// 工作流推送消息实体
    /// </summary>
    /// 
   
    public class Base_OverFlowTask
    {
        /// <summary>
        /// 工作流主表ID
        /// </summary>
        public String Id { get; set; }

        /// <summary>
        /// 表单ID
        /// </summary>
        public String BillId { get; set; }

        /// <summary>
        /// 任务说明
        /// </summary>
        public String Title { get; set; }

        /// <summary>
        /// 按钮名称
        /// </summary>
        public String BtnName { get; set; }

        /// <summary>
        /// 类型
        /// </summary>
        public String BillType { get; set; }
        /// <summary>
        /// 类型 0技术负责人 1协作者
        /// </summary>
        public Int32? Rule { get; set; }

        public Int32? Level { get; set; }
        /// <summary>
        /// 项目名称
        /// </summary>
        public string ProjectName { get; set; }

    }


    public class Base_OverFlowTaskDtos{
     public string BillId { get; set; }
    public string BillType { get; set; }

}


    public class Base_OverFlowBill
    {
        public String BillId { get; set; }

        /// <summary>
        /// 表单ID
        /// </summary>
        public String BillType { get; set; }

        /// <summary>
        /// 任务说明
        /// </summary>
        public Int32? Level { get; set; }
    }

    public class OverFlowInputDTO
    {
        /// <summary>
        /// 工作流id
        /// </summary>
        public string Id { get; set; }
        /// <summary>
        /// 表单ID
        /// </summary>
        public string BillId { get; set; }
        /// <summary>
        /// 驳回原因
        /// </summary>
        public string Reason { get; set; }
    }
}
